horn dog - Alemán Inglés Diccionario